Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is something bazzite has been shipping for a while, so putting it here for comment
Switcheroo is a GPU switching system that is used by both KDE and GNOME to select the correct GPU on multi-GPU systems when requested by an application. The Steam desktop file has the entry that triggers both DEs to run it using switcheroo, so this matches the same behavior in the gamescope session. Gamescope will use the same GPU it does now (or the one selected by the user with export-gpu) and Steam will run on the alt-GPU selected by Switcheroo.
This makes it easy to run gamescope on an iGPU and Steam + Games on a dGPU on a laptop.